construction contractor - Alemán Inglés Diccionario